/*
 * SoftwareSAR - 1.0
 */
package br.com.cpqd.ssar.posprocessamento;

/**
 * Interface do Pacote Pós-Processamento
 * @author Rafael Buck
 * @version 1.0
 */
public interface RequisicoesPosProcessamento {

    /**
     * Solicita a exibição da Carta de Smith
     */
    public void exibirCartaSmith();

    /**
     * Solicita a exibição do Gráfico de Campos em 2D
     */
    public void exibirGraficoCampo2D();

    /**
     * Solicita a exibição do Gráfico de Campos em 3D
     */
    public void exibirGraficoCampo3D();

    /**
     * Solicita a exibição do Gráfico FFT
     */
    public void exibirGraficoFFT();

    /**
     * Solicita a exibição do Gráfico SAR em 2D
     */
    public void exibirGraficoSAR2D();

    /**
     * Solicita a exibição do Gráfcio SAR em 3D
     */
    public void exibirGraficoSAR3D();

    /**
     * Solicita a exibição do Gráfico no Domínio do Tempo
     */
    public void exibirGraficoTempo(String fileName, String legendaX, String legendaY);

    /**
     * Solicita a exibição do Filme em 2D
     */
    public void exibirFilme2D(String fileNameMovie2d);

    /**
     * Solicita a exibição do Filme em 3D
     */
    public void exibirFilme3D(String fileNameMovie3d);
    
    public void exibirGraficoAreaSAR(String fileName, String legendaX, String legendaY);
}
